breathe new life into something - Turco Inglés Diccionario